home *** CD-ROM | disk | FTP | other *** search
/ The Business Master (4th Edition) / The Business Master - 4th Edition.iso / files / utilstem / powuser / pwr_user.doc < prev    next >
Text File  |  1993-01-25  |  18KB  |  601 lines

  1.             (C)  Copyright, 1989 - 1993 PC SPECIALTIES INC 
  2.  
  3.          Changes                map bug fix for novell & renamed to
  4.                                 dmap, so as not to conflict.
  5.          12/15/92
  6.                                 fmap, wk_check & error.bat added.
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.      S H A R E W A R E    L I C E N S E    S T A T E M E N T
  16.  
  17. This  software  is  protected by United States Copyright Law and  this fully  
  18. functional  copy has been provided for your use to evaluate its capabilities 
  19. in regards to your  needs.    It  may  be  freely copied, distributed to 
  20. others and posted on computer bulletin board systems as desired  provided the 
  21. program, documentation and the PC SPECIALTIES INC. copyright remain  intact  
  22. and accompany each copy distributed.  Distribution  is encouraged  so  that  
  23. others  may have the opportunity to evaluate the system for their 
  24. requirements. 
  25.  
  26. This  program  is not "FREE" however and if you decide to continue the use  of  
  27. it  you are required to register with the PC SPECIALTIES INC. company  by 
  28. completing the SHAREWARE REGISTRATION AND ORDER FORM contained in this manual 
  29. and return to PC SPECIALTIES INC. along with applicable payment. 
  30.  
  31. When  you  do  register  the  use of the program with PC SPECIALTIES INC. you 
  32. will receive the following: 
  33.  
  34.    -  You will recieve and addition BONUS Program.
  35.  
  36.    -  The  regular distribution copy of the program which will  always
  37.       be the latest version and  does not display the shareware notice
  38.       screen.
  39.  
  40.    -  You  will be entitled to no cost telephone support from  PC SPECIALTIES 
  41.       INC. in regards to the use and  any problems encountered when running 
  42.       the  program,  and  will  be  notified  when new releases of the
  43.       program become available.
  44.  
  45.    -  You  will  be  entitled to discounts of up to 25% on any  future
  46.       shareware  program  registrations  or  software  purchases  from
  47.       PC SPECIALTIES INC..
  48.  
  49.  
  50.              S H A R E W A R E     L I M I T E D    W A R R A N T Y
  51.  
  52.          THE PROGRAM(S) IS/ARE PROVIDED  "AS  IS"  WITHOUT WARRANTY OF
  53.          ANY  KIND,  EITHER  EXPRESSED  OR IMPLIED, INCLUDING, BUT NOT 
  54.          LIMITED  TO  THE  IMPLIED  WARRANTIES OF MERCHANTABILITY  AND
  55.          FITNESS  FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS TO THE
  56.          QUALITY AND PERFORMANCE OF THE PROGRAM(S) IS WITH YOU. SHOULD
  57.          THE PROGRAM(S) PROVE DEFECTIVE, YOU (AND NOT  PC SPECIALTIES 
  58.          INC.  OR  AN AUTHORIZED  DEALER)  ASSUME  THE ENTIRE COST OF
  59.          ALL NECESSARY SERVICING, REPAIR, OR CORRECTION. 
  60.  
  61.  
  62.                         PC SPECIALTIES INC
  63.                         25500 LOIS LANE DR 
  64.                         SOUTHFIELD MI 48037-0211
  65.                         U.S.A.
  66.                         313-350-2365  FAX 313-350-0627
  67.    
  68.  
  69. -------------------------------------------------------------------------------
  70.   S H A R E W A R E    R E G I S T R A T I O N   A N D   O R D E R   F O R M
  71.  
  72. NAME __________________________________________________________
  73.  
  74. ADDRESS _______________________________________________________
  75.  
  76.         _______________________________________________________
  77.  
  78. CITY _____________________   STATE ________________  ZIP CODE ________
  79.  
  80. MACHINE PROGRAM(S) WILL BE USED ON:  MAKE ___________  MODEL _________
  81.  
  82. OS _____ VER _____ Network _____________ VER _____ WINDOWS __ VER _____ 
  83.  
  84. HOW DID YOU OBTAIN THIS SHAREWARE COPY? __________________________________
  85.  
  86. DISKETTE SIZE: ____ 5 1/4"  ___ 3 1/2"  
  87.  
  88.  
  89.                   PAYMENT OF              29.95      ________
  90.                   SHIPPING & HANDLING      5.00      ________
  91.                   RUSH ORDER               7.00      ________
  92.                   OUTSIDE USA              8.00      ________
  93.                                                      ________
  94.  
  95. Visa __ Mastercard __ # ______ ______ ______ ______   Exp __________
  96.  
  97. Name On Card _________________________
  98.  
  99.  
  100.                           THANK YOU FOR YOUR ORDER
  101.  
  102.  
  103.                 THESE PROGRAMS ARE SHAREWARE, YOU MAY COPY THEM FREELY
  104.  
  105.                 BUT IF YOU USE THEM FOR MORE THAN 30 DAYS YOU MUST 
  106.      
  107.                 REGISTER.     SEND $ 29.95 + 5.00 S&H  For all TO:
  108.  
  109.                         PC SPECIALTIES INC
  110.                         25500 LOIS LANE DR 
  111.                         SOUTHFIELD MI 48037-0211
  112.  
  113.                         313-350-2365  FAX 313-350-0627
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122. AM_Check
  123.  copyright PC SPECIALTIES INC
  124.  
  125.  
  126. AM_Check
  127. ────────────────────────────────────────
  128. PURPOSE
  129.       Used in autoexec to test if this is the first time the machine has been 
  130. turned on today. This is ideal for checking the harddisk for virus's. 
  131.  
  132. DESCRIPTION
  133.       This program compares the date on the file AM_Check.dat file with the 
  134. system date. It sets the errorlevel to 2 if the file date is before the system 
  135. date, otherwise the errorlevel is set to 1. 
  136.  
  137. TYPICAL BATCH FILE
  138.  cls
  139.  path = c:\dos;c:\bin;c:\
  140.  am_check
  141.  if errorlevel == 2 goto fast
  142.  chkdsk/f
  143.  scan c:  /av
  144.  :fast
  145.  321
  146.  
  147. AM_Check
  148.  copyright PC SPECIALTIES INC
  149.  
  150.  
  151. WK_Check
  152. ────────────────────────────────────────
  153. PURPOSE
  154.       Used in autoexec to test how many days since it reset. This is ideal for 
  155. weekly backups. 
  156.  
  157. DESCRIPTION
  158.       This program compares the date on the file wk_Check.dat file with the 
  159. system date. It sets the errorlevel to 1,2,3,4,5,6,7 depending on the 
  160. differance between wk_check.dat - currant date.  After 7 days it resets the 
  161. wk_check.dat file to the currant date & returns a error level of 7.
  162.  
  163.  
  164. TYPICAL BATCH FILE
  165.  cls
  166.  path = c:\dos;c:\bin;c:\
  167.  cd\tape
  168.  wk_check
  169.  if errorlevel == 7 goto fast
  170.  tape backup c:\*.* /s
  171.  
  172.  :fast
  173.  tape backup c:\data\*.* /s
  174.  
  175. day_Chk
  176. ────────────────────────────────────────
  177. PURPOSE
  178.       Used in autoexec to test how many days since it reset. This is ideal for 
  179. monthly backups. 
  180.  
  181. DESCRIPTION
  182.       This program compares the date on the file day_chk.dat file with the 
  183. system date. It sets the errorlevel to 1 - 255  depending on the 
  184. differance between day_chk.dat - currant date.  It never resets, to reset 
  185. erase the day_chk.dat file.
  186.  
  187.  
  188. TYPICAL BATCH FILE
  189.  cls
  190.  path = c:\dos;c:\bin;c:\
  191.  cd\tape
  192.  day_chk
  193.  if errorlevel == 30 goto fast
  194.  tape backup c:\*.* /s
  195.  tape backup d:\*.* /s
  196.  tape backup f:\*.* /s
  197.  erase day_chk.dat
  198.  
  199.  :fast
  200.  tape backup c:\data\*.* /s
  201.  
  202.  
  203. Show & Bat_Help & Free  & DirW
  204.  copyright PC SPECIALTIES INC
  205.  
  206.  
  207. Show
  208. ────────────────────────────────────────
  209. PURPOSE
  210.       To total all matching file specifications within a subdirectory.
  211.  
  212. DIRECTIONS
  213.  
  214. ACTUAL KEYSTROKES                      DESCRIPTION
  215.  
  216. show                                   lists all files and totals.
  217.  
  218. show *.wks                             lists all Lotus files and total.
  219.  
  220.  
  221.  
  222. Bat_Help
  223. ────────────────────────────────────────
  224. PURPOSE
  225.       Display all matching file specifications. Can be redirected into a batch 
  226. file and edited. 
  227.  
  228. DIRECTIONS
  229.  
  230. KEYSTROKES                             DESCRIPTION
  231.  
  232. Bat_Help *.bas > fix.bat               use a word processor to edit fix.bat. 
  233.                                        Use the global search and replace to put 
  234.                                        in the parameters needed.  
  235.  
  236.  
  237.  
  238. Free
  239. ───────────────────────────────────────
  240. PURPOSE
  241.       Shows disk space.
  242.  
  243.  
  244.  
  245.  
  246.  
  247. DirW
  248. ────────────────────────────────────────
  249. PURPOSE
  250.       Column sorted file list.
  251.  
  252.  
  253.  
  254. DMap & Wait
  255.  copyright PC SPECIALTIES INC
  256.  
  257.  
  258. DMap
  259. ────────────────────────────────────────
  260. PURPOSE
  261.       To show subdirectory sizes.
  262.  
  263. ACTUAL KEYSTROKES                      DESCRIPTION
  264.  
  265. Dmap                                    displays disk.
  266.  
  267. Dmap > prn                              prints disk.
  268.  
  269. FMap
  270. ────────────────────────────────────────
  271. PURPOSE
  272.       To show subdirectory files.
  273.  
  274. ACTUAL KEYSTROKES                      DESCRIPTION
  275.  
  276. Fmap                                    displays disk.
  277.  
  278. Fmap > prn                              prints disk.
  279.  
  280.  
  281.  
  282. Wait
  283. ────────────────────────────────────────
  284. PURPOSE
  285.       Used in batch files to suspend an operation for a specific time.
  286.  
  287. TYPICAL BATCH FILE                     DESCRIPTION
  288.  
  289. type sign_on.msg                       displays msg on screen.
  290.  
  291. wait 30                               waits 30 seconds.
  292.  
  293. cls                                    clears screen.
  294.  
  295. cd\123                                 changes directory.
  296.  
  297. 123                                    runs LOTUS.
  298.  
  299.  
  300.  
  301. Dos Learn (tm)
  302. copyright PC SPECIALTIES INC
  303.  
  304.  
  305.  
  306. Dos Learn (tm)
  307. ────────────────────────────────────────
  308. PURPOSE
  309.       To control the performance of a series of DOS commands called a batch. 
  310. Instead of typing this series of commands each time you want to perform them, 
  311. you enter the series once in a file called a batch file. You then call that 
  312. file as if it were a DOS command by entering its name at the DOS prompt. Batch 
  313. files allow you to tailor DOS to do new and more powerful commands to serve 
  314. you. This program makes writing batch files easy. Dos Learn (DL) keeps track 
  315. of your keystrokes so that you don't have to think ahead to write a batch 
  316. file. This batch file can be edited later by most word processors. This allows 
  317. you to experiment while in the learn mode, then just take out any mistakes. 
  318.  
  319. DIRECTIONS
  320.       To use Dos Learn type "DL xyz.bat" (xyz.bat is the name of your batch 
  321. file). Dos Learn will display a prompt LEARN > and process any dos commands 
  322. (examples: cd\, dir, chkdsk). It will also run programs (i.e.. 123, pgraph, 
  323. wp, ws). When you are done type "xxx" (lower case) and DL will return to the 
  324. original subdirectory and write the batch file. Before you start, we recommend 
  325. that you make a subdirectory to hold you batch files.  To do this enter:  
  326.  cd\ <return> 
  327.  md\ batch <return>
  328.  cd\batch  <return>
  329.  included are several samples.
  330.  
  331. Sample I
  332.  
  333. ACTUAL KEYSTROKES                      DESCRIPTION
  334.  
  335. DL xyz                                 starts Dos Learn program, xyz is the name
  336.                                        of the new batch file.
  337.  
  338. cd\123                                 changes to a directory called 123 (this 
  339.                                        is where the Lotus program is kept).
  340.  
  341. 123                                    name of program that starts Lotus.
  342.  
  343.                 ────────────────────────────────────────────────────────────────
  344.                 At this point you are in the Lotus program. Exit by typing /wqy.
  345.                 ────────────────────────────────────────────────────────────────
  346.  
  347. cd\batch                               changes back to batch subdirectory.
  348.  
  349. dir*.bat                               shows all batch files.
  350.  
  351. xxx                                    3 lower case x's end the Dos Learn 
  352.                                        program. 
  353.  
  354.  
  355. Sample 2
  356.  
  357. KEYSTROKES                             DESCRIPTION
  358.  
  359. DL word                                starts Dos Learn program, word is the 
  360.                                        name of the new batch file. 
  361.  
  362. cd\wp50                                changes to a directory called wp50 
  363.                                        (this is where the Word Perfect Version 
  364.                                        5.0 program is kept). 
  365.  
  366. wp                                     name of program that starts Word Perfect.
  367.  
  368.  ───────────────────────────────────────────────────────────────────────────────
  369.  At this point you are in the Word Perfect program. Exit by typing F7. Then yes.
  370.  ───────────────────────────────────────────────────────────────────────────────
  371.  
  372. cd\batch                               changes back to batch subdirectory.
  373.  
  374. dir*.bat                               shows all batch files.
  375.  
  376. xxx                                    3 lower case xxx's end the Dos Learn 
  377.                                        program. 
  378.  
  379.  
  380.  
  381. Ask & AskT & AskW
  382.  copyright PC SPECIALTIES INC
  383.  
  384.  
  385.  
  386. Ask
  387. ────────────────────────────────────────
  388. PURPOSE
  389.  
  390.      This program gets a key from the User. It stores a number in memory 
  391. variable called errorlevel that can be tested (for more information on 
  392. errorlevels, see your DOS Reference Book). It is not case sensitive (it will 
  393. work on upper case or lower case letters, eg. a ). This allows you to ask 
  394. questions and get answers. It is to be called from a batch file. This program 
  395. uses easy to remember errorlevel codes. Starting with a (1) to z (26), then 0 
  396. (27) to 9 (36). 
  397.  
  398. DIRECTIONS
  399.  Sample I
  400.  ACTUAL KEYSTROKES                     DESCRIPTION
  401.  (in Batch File)
  402.  
  403. cd\lotus                               changes directory.
  404.  
  405. echo Run Lotus (L) or PGRAPH (P)       echo displays a statement on the screen.
  406.  
  407. ask                                    calls the ask program and sets the 
  408.                                        errorlevel. 
  409.  
  410. if errorlevel == 38 go to error        we can test the value of errorlevel 
  411.                                        with the `if' command. The ask program 
  412.                                        sets the errorlevel at 38 if a non 
  413.                                        alphabet (a-z) or a non number (0-9) is 
  414.                                        pressed. If the errorlevel is 38 we use 
  415.                                        the DOS go to skip down to a label 
  416.                                        called error (Notice the : before the 
  417.                                        word error, this tells DOS it is a 
  418.                                        label). 
  419.  
  420. if errorlevel == 16 pgraph             if the errorlevel = 16 (the letter p) 
  421.                                        then run the program call pgraph. If 
  422.                                        the errorlevel is not 16, then continue 
  423.                                        to next line. 
  424.  
  425. if error level == 12 123
  426. :error
  427. cd\batch                              processing continues at this line, the 
  428.                                       program changes back to the subdirectory 
  429.                                       called batch and does a directory of all 
  430.                                       the batch files. 
  431.  
  432. dir  *. bat
  433.  
  434. Note: Always start on the high end and go down. Dos does not really check to 
  435. see if the errorlevel is equal. It checks to see if its greater than (>) or 
  436. equal to (==) the number. 
  437.  
  438.  
  439. Sample 2
  440.  
  441. cd\lotus
  442.  
  443. echo Run LOTUS (L) or PGRAPH (P)
  444.  
  445. ask
  446. if errorlevel == 37 go to error
  447.  
  448. if errorlevel == 16 pgraph
  449.  
  450. if errorlevel == 12 123
  451.  
  452. :error
  453.  
  454. cd\batch
  455.  
  456. dir * .bat
  457.  
  458. errorlevel codes are set in descending order
  459. a or A = 1         0 = 27
  460. b or B = 2         1 = 28
  461. c or C = 3         2 = 29
  462. etc.
  463. ask returns 38 if any other key was typed.
  464.  
  465.  
  466.  
  467. ASKT is a program that can be used to report what the errorlevel will be set to.
  468.  
  469.  
  470. KEYSTROKES                             DESCRIPTION
  471.  
  472. askt
  473.  
  474. p                                      The p was pressed, so the errorlevel 
  475.                                        would be set to 16. 
  476.  
  477. Note: askt will not return until a alphabet ("a -z" or "A - Z") or number ("0 
  478. - 9") has been pressed. 
  479.  
  480.  
  481.  
  482. ASKW is a program that waits a set time.
  483.  
  484.  
  485. KEYSTROKES                             DESCRIPTION
  486.  
  487. askw 60                                waits 60 seconds, if no key is pressed 
  488.                                        returns an errorlevel of 38. 
  489.  
  490.  
  491.  
  492. Display (tm) & Get_Keys
  493.  copyright PC SPECIALTIES INC
  494.  
  495.  
  496. Display(tm)
  497. ────────────────────────────────────────
  498. PURPOSE
  499.       This program displays a text file on the screen. This allows you to make 
  500. a menu with a word processor. It is to be called from a batch file. 
  501.  
  502.  
  503. DIRECTIONS
  504.      To use Display type "display xyz.doc".
  505.  
  506. ACTUAL KEYSTROKES
  507.  
  508. cd\lotus
  509.  
  510. 123
  511.  
  512. cd\batch
  513.  
  514. display  sample.doc
  515.  
  516.  
  517.  
  518. Get_Keys
  519. ────────────────────────────────────────
  520. PURPOSE
  521.       Sets errorlevel of both keys (numbers only). This is useful in a menu 
  522. batch file. 
  523.  
  524. TYPICAL BATCH FILE
  525.  
  526. display 321.doc
  527.  
  528. get_keys
  529.  
  530. if errorlevel == 19   123
  531. if errorlevel == 18   pgraph
  532. etc.
  533.  
  534.  
  535.  
  536. Menu Maker & Yn
  537.  copyright PC SPECIALTIES INC
  538.  
  539.  
  540. MKM
  541. ────────────────────────────────────────
  542. PURPOSE
  543.       To provide a simple menu system. One that does not use any Ram (not Ram 
  544. resident) and will not interfere with any other programs. It is easy to use 
  545. and maintain. 
  546.  
  547. DESCRIPTION
  548.       This program reads all the files (that are specified) in the current 
  549. directory. It then sorts a list and writes a menu screen to a file called 
  550. 321.doc. Then it writes a batch file (321.bat) to display the menu screen and 
  551. process the choice. It is recommended that you make a subdirectory called 
  552. batch and keep your batch files there. Since this program generates its own 
  553. menu program you may use it on multiple pc's without royalties. You may not 
  554. transfer mkm.exe to other machines unless a site license has been obtained. 
  555.  
  556. DIRECTIONS
  557.  
  558. ACTUAL KEYSTROKES                      DESCRIPTION
  559.  
  560. mkm *.bat                              only .bat files.
  561. OR
  562. mkm                                    includes .com, .exe, and .bat files.
  563.  
  564.  
  565.  
  566. Yn
  567. ────────────────────────────────────────
  568. PURPOSE
  569.       Used to get y or n from a user in batch mode.
  570.  
  571. TYPICAL BATCH FILE
  572.  
  573. Echo do you want to continue
  574.  
  575. yn
  576.  
  577. if errorlevel == 3 go to start
  578. if errorlevel == 2 go to proceed
  579. if errorlevel == 1 go to end
  580.  
  581. NOTE:
  582. 1 = N or n
  583. 2 = Y or y
  584. 3 = any other key
  585.  
  586.  
  587.  
  588.  
  589.  
  590. HIDDEN
  591. ────────────────────────────────────────
  592. PURPOSE
  593.       To Show all hidden files on the hard disk (excludes F.A.T.) .
  594.  
  595. ACTUAL KEYSTROKES                      DESCRIPTION
  596.  
  597. Hidden
  598.  
  599. 
  600.  
  601.